//
//  YLTypes.h
//  YLLottery
//
//  Created by apple on 2017/10/9.
//  Copyright © 2017年 Apple. All rights reserved.
//

#import <Foundation/Foundation.h>


//语言类型
typedef NS_ENUM(NSUInteger,SMNativeLanguageType){
    SMNativeLanguageType_Chinese = 0,//中文
    SMNativeLanguageType_English = 1,//英文
    SMNativeLanguageType_Burmese = 2,//缅甸语
};
extern NSString *SMNativeLanguageTypeValue[];


//币种选择类型
typedef NS_ENUM(NSUInteger,SMRatetransType){
    SMRatetransType_RMB = 1,//人民币
    SMRatetransType_BurmeseMB = 2,//缅甸币
};

//app打开类型
typedef NS_ENUM(NSUInteger,SMAppOpenType){
    SMAppOpenType_InApp = 0,//内部应用打开
    SMAppOpenType_OutApp = 1,//外部应用打开
    SMAppOpenType_WebApp = 2,//网页打开

};

//页面类型
typedef NS_ENUM(NSUInteger,SMAppPageType){
    SMAppPageType_WaiMai = 1,//外卖
    SMAppPageType_ShangCheng = 2,//商城
    SMAppPageType_Paotui = 3,//跑腿
    
};




#pragma mark - 商品
//店铺状态
typedef NS_ENUM(NSUInteger,SMShoppingState){
    SMShoppingState_Open = 0,//开业
    SMShoppingState_Close = 1,//歇业
};

//店铺排序方式
typedef NS_ENUM(NSUInteger,SMShoppingSortType){
    SMShoppingSortType_Composite = 1,//综合排序
    SMShoppingSortType_SaleCount = 2,//销量排序
    SMShoppingSortType_Distance= 3,//距离排序
};

//规格显示类型 //规格展示方式  1显示文字，2显示图标，3显示文字加图标
typedef NS_ENUM(NSUInteger,SMShoppingSpecType){
    SMShoppingSpecType_Text = 1,//显示文字
    SMShoppingSpecType_Icon = 2,//显示图标
    SMShoppingSpecType_TextIcon = 3,//显示显示文字加图标
};

//销售类型 0全部 1已上架 2未上架
typedef NS_ENUM(NSUInteger,SMGoodSalesType){
    SMGoodSalesType_All = 0,//全部
    SMGoodSalesType_Putaway = 1,//已上架
    SMGoodSalesType_NotPutaway = 2,//未上架
};

//销售类型排序方式： 0默认倒序 1默认正序 2销量倒序 3销量正序 4价格倒序 5价格正序
typedef NS_ENUM(NSUInteger,SMGoodSortType){
    SMGoodSortType_DefaultInverted = 0,//默认倒序
    SMGoodSortType_DefaultPositive = 1,//默认正序
    SMGoodSalesType_SaleInverted = 2,//销量倒序
    SMGoodSalesType_SalePositive = 3,//销量正序
    SMGoodSalesType_PriceInverted = 4,//价格倒序
    SMGoodSalesType_PricePositive = 5,//价格正序
};

//订单状态  1待支付 2待确认 4待发货 8待签收 16待评价 32已完成
typedef NS_ENUM(NSUInteger,SMOrderState){
    SMOrderState_WaitPay = 1,//待支付
    SMOrderState_WaitEnsure = 2,//待确认
    SMOrderState_WaitSendGood = 4,//待发货
    SMOrderState_WaitRecive = 8,//待签收
    SMOrderState_WaitEvaluate = 16,//待评价
    SMOrderState_Compeletion = 32,//已完成
};

//订单支付方式
typedef NS_ENUM(NSUInteger,SMOrderPayType){
    SMOrderPayType_AliPay = 1,//支付宝
    SMOrderPayType_Wechat = 2,//微信
};

#pragma mark - 用户
//订单支付方式
typedef NS_ENUM(NSUInteger,SMUserEvaluateType){
    SMUserEvaluateType_Shopping = 1,//1店铺
    SMUserEvaluateType_Good = 2,//商品
};



#pragma mark - app配置

//app配置类型
typedef NS_ENUM(NSUInteger,SMAppConfigKeyType){
    SMAppConfigKeyType_yysz = 0, //语言设置
    SMAppConfigKeyType_gywm = 1,//关于我们
    SMAppConfigKeyType_yjfk = 2,//意见反馈
    SMAppConfigKeyType_bbgx = 3,//版本更新
    SMAppConfigKeyType_pjgl = 4,//评价管理
    SMAppConfigKeyType_dzgl = 5,//地址管理
    SMAppConfigKeyType_aqzx = 6,//安全中心
    SMAppConfigKeyType_bzzx = 7,//帮助中心
    SMAppConfigKeyType_kfzx = 8,//客服中心
    SMAppConfigKeyType_flym = 9,//分类页面
    SMAppConfigKeyType_ptym = 10,//跑腿页面

    
};
extern NSString *SMAppConfigKeyTypeValue[];











